package tech.aistar.corejava.day09.string;

/**
 * Created by 李雨昂 on 2019/7/25.
 */
public class StringPlusDemo {
    public static void main(String[] args) {
        testAppend();

        testStringPlus();
    }
    //测试append方法拼接字符的性能

    private static void testAppend() {
        //获取当前系统的毫秒数
        //距离1970年的1月1日
        long date = System.currentTimeMillis();

        StringBuilder str = new StringBuilder("");
        for (int i = 0; i < 100000; i++) {
            str.append(i);
        }
        System.out.println(System.currentTimeMillis() - date);
    }
    //测试 " + " 拼接字符的性能
    private static void testStringPlus() {
        long date = System.currentTimeMillis();

        //程序
        String str = "";
        for (int i = 0; i < 100000; i++) {
            str += i;
        }
        System.out.println(System.currentTimeMillis() - date);
    }
}
